Wöchentlich erfasste Todesfälle 2020 für die Schweiz und die Kantone Tessin, Zürich, Bern und Waadt. Meldungen in zwei Klassen: Meldungen innerhalb 9 Tagen (grau) und Nachtrag nach 9 Tagen (blau).
Das Bundesamt für Statistik stellt wöchentlich erfasste Todesfallzahlen zur Verfügung.
Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei) - opendata.swiss
Die Todesfälle werden täglich den Zivilstandsämtern gemeldet und dem BFS im Rahmen der Statistik der natürlichen Bevölkerungsbewegung (BEVNAT) mitgeteilt. Der Melde- und Verarbeitungsprozess braucht Zeit. In der Regel ist nach neun Tagen ein genügend grosser Anteil (> 85%) der Todesfälle registriert, so dass die Schätzung der tatsächlichen Zahl der Todesfälle auf einer breiten Datenbasismöglich ist. Beachte wöchentlicher Nachtrag der Kantone.
Die Referenzbevölkerung ist die ständige Wohnbevölkerung, d.h. die Personen mit ständigem Wohnsitz in der Schweiz. Todesfälle von Personen mit Wohnsitz in der Schweiz, die sich im Ausland ereignet haben, werden gezählt.
Weitere Informationen :
Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei)
| TIME_PERIOD | GEO | AGE | SEX | Obs_status | Obs_value |
|---|---|---|---|---|---|
| 2020-W14 | CH | _T | T | P | 1875 |
| 2020-W45 | CH | _T | T | P | 2050 |
| 2020-W46 | CH | _T | T | P | 2112 |
| 2020-W47 | CH | _T | T | P | 2123 |
| 2020-W48 | CH | _T | T | P | 2089 |
| 2020-W49 | CH | _T | T | P | 2137 |
| 2020-W50 | CH | _T | T | P | 2163 |
| 2020-W51 | CH | _T | T | P | 2134 |
| 2020-W52 | CH | _T | T | P | 2022 |
| 2020-W53 | CH | _T | T | P | 1914 |
| Datum | Status | Text |
|---|---|---|
| 2021-02-06 03:32:01 | I | END Validierung |
| 2021-02-06 03:32:01 | E | Daten identisch |
| 2021-02-06 03:32:01 | I | new_todesfaelle_woche.csv gelesen 38309 Zeilen und 9 Spalten |
| 2021-02-06 03:32:01 | I | todesfaelle_woche.csv gelesen 38309 Zeilen und 9 Spalten |
| 2021-02-06 03:32:01 | I | START Validierung |
| 2021-02-06 03:32:01 | I | END Download |
| 2021-02-06 03:32:01 | I | |
| 2021-02-06 03:32:01 | I | ..CSV in new_todesfaelle_woche.csv geschrieben ! |
| 2021-02-06 03:31:59 | W | ..new_todesfaelle_woche.csv wird überschrieben ! |
| 2021-02-06 03:31:59 | I | URL download lesen … |
| 2021-02-06 03:31:59 | I | ..API in api.csv geschrieben ! |
| 2021-02-06 03:31:59 | I | . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2021-02-03T05:08:52.894123 |
| 2021-02-06 03:31:56 | I | Opendata spec lesen … |
| 2021-02-06 03:31:56 | I | START Download |
| 2021-02-05 03:30:27 | I | END Validierung |
| 2021-02-05 03:30:27 | E | Daten identisch |
| 2021-02-05 03:30:27 | I | new_todesfaelle_woche.csv gelesen 38309 Zeilen und 9 Spalten |
| 2021-02-05 03:30:27 | I | todesfaelle_woche.csv gelesen 38309 Zeilen und 9 Spalten |
| 2021-02-05 03:30:27 | I | START Validierung |
| 2021-02-05 03:30:27 | I | END Download |
| 2021-02-05 03:30:27 | I | |
| 2021-02-05 03:30:27 | I | ..CSV in new_todesfaelle_woche.csv geschrieben ! |
| 2021-02-05 03:30:24 | I | URL download lesen … |
| 2021-02-05 03:30:24 | I | ..API in api.csv geschrieben ! |
| 2021-02-05 03:30:24 | I | . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2021-02-03T05:08:52.894123 |
| 2021-02-05 03:30:21 | I | Opendata spec lesen … |
| 2021-02-05 03:30:21 | I | START Download |
| 2021-02-04 07:17:00 | I | END API |
| 2021-02-04 07:17:00 | I | badge auf disc |
| 2021-02-04 07:17:00 | I | restful auf disc |
| 2021-02-04 07:17:00 | I | START API |
| 2021-02-04 07:17:00 | I | END Validierung |
| 2021-02-04 07:17:00 | I | |
| 2021-02-04 07:17:00 | I | ../data/new_todesfaelle_woche.csv umbenannt in ../data/todesfaelle_woche.csv |
| 2021-02-04 07:17:00 | I | ../data/todesfaelle_woche.csv umbenannt in ../data/arc_todesfaelle_woche.csv |
| 2021-02-04 07:17:00 | I | ..in ../data/diff.csv geschrieben ! |
| 2021-02-04 07:17:00 | I | Differenzen in 532 Zeilen mit 1848 Todesfällen .. |
| 2021-02-04 07:17:00 | W | ..2021-W03 mit 1555 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2021-W02 mit 129 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2021-W01 mit 56 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020-W53 mit 31 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020-W52 mit 17 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020-W51 mit 10 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020-W50 mit 12 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020-W49 mit 4 Todesfälle |
| 2021-02-04 07:17:00 | W | ..2020-W02 mit -1 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2021 mit 1740 Todesfälle |
| 2021-02-04 07:17:00 | I | ..2020 mit 108 Todesfälle |
| 2021-02-04 07:17:00 | I | Validatortabellen erstellt … |
| 2021-02-04 07:17:00 | I | Referenztabellen erstellt … |
| 2021-02-04 07:17:00 | I | new_todesfaelle_woche.csv gelesen 38309 Zeilen und 9 Spalten |
| 2021-02-04 07:17:00 | I | todesfaelle_woche.csv gelesen 37629 Zeilen und 9 Spalten |
| 2021-02-04 07:17:00 | I | START Validierung |
| 2021-02-04 07:17:00 | I | END Download |
| 2021-02-04 07:17:00 | I | |
| 2021-02-04 07:17:00 | I | ..CSV in new_todesfaelle_woche.csv geschrieben ! |
| 2021-02-04 07:16:57 | W | ..new_todesfaelle_woche.csv wird überschrieben ! |
| 2021-02-04 07:16:57 | I | URL download lesen … |
| 2021-02-04 07:16:57 | I | ..API in api.csv geschrieben ! |
| 2021-02-04 07:16:57 | I | . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2021-02-03T05:08:52.894123 |
| 2021-02-04 07:16:54 | I | Opendata spec lesen … |
| 2021-02-04 07:16:53 | I | START Download |
| 2021-02-04 03:33:39 | I | END Download |
| 2021-02-04 03:33:39 | I | END Download |
| 2021-02-04 03:33:39 | I | |
| 2021-02-04 03:33:39 | E | Error Argument ‘url’ must be string. |
| 2021-02-04 03:33:39 | W | ..new_todesfaelle_woche.csv wird überschrieben ! |
| 2021-02-04 03:33:39 | I | URL download lesen … |
| 2021-02-04 03:33:39 | W | Warning Unknown or uninitialised column: id. |
| 2021-02-04 03:33:38 | I | Opendata spec lesen … |
| 2021-02-04 03:33:38 | I | START Download |
| 2021-02-04 03:33:39 | I | END Download |
| 2021-02-04 03:33:39 | I | |
| 2021-02-04 03:33:39 | E | Error Argument ‘url’ must be string. |
| 2021-02-04 03:33:39 | W | ..new_todesfaelle_woche.csv wird überschrieben ! |
| 2021-02-04 03:33:39 | I | URL download lesen … |
| 2021-02-04 03:33:39 | W | Warning Unknown or uninitialised column: id. |
| 2021-02-04 03:33:38 | I | Opendata spec lesen … |
| 2021-02-04 03:33:38 | I | START Download |
| 2021-02-03 03:35:58 | I | END Validierung |
| 2021-02-03 03:35:58 | E | Daten identisch |
| 2021-02-03 03:35:58 | I | new_todesfaelle_woche.csv gelesen 37629 Zeilen und 9 Spalten |
| 2021-02-03 03:35:58 | I | todesfaelle_woche.csv gelesen 37629 Zeilen und 9 Spalten |
| 2021-02-03 03:35:58 | I | START Validierung |
| 2021-02-03 03:35:58 | I | END Download |
| 2021-02-03 03:35:58 | I | |
| 2021-02-03 03:35:58 | I | ..CSV in new_todesfaelle_woche.csv geschrieben ! |
| 2021-02-03 03:35:55 | W | ..new_todesfaelle_woche.csv wird überschrieben ! |
| 2021-02-03 03:35:55 | I | URL download lesen … |
| 2021-02-03 03:35:55 | I | ..API in api.csv geschrieben ! |
| 2021-02-03 03:35:55 | I | . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2021-01-27T06:36:50.406514 |
| 2021-02-03 03:35:52 | I | Opendata spec lesen … |
| 2021-02-03 03:35:52 | I | START Download |
| 2021-02-02 03:42:18 | I | END Validierung |
| 2021-02-02 03:42:18 | E | Daten identisch |
| 2021-02-02 03:42:18 | I | new_todesfaelle_woche.csv gelesen 37629 Zeilen und 9 Spalten |
| 2021-02-02 03:42:18 | I | todesfaelle_woche.csv gelesen 37629 Zeilen und 9 Spalten |
| 2021-02-02 03:42:17 | I | START Validierung |
| 2021-02-02 03:42:17 | I | END Download |
| 2021-02-02 03:42:17 | I |
Metadatenzugriff API (JSON)
Deaths per week by 5-year age group, sex and canton (CSV file) download
- created : 2021-02-03T05:08:52.894123
- format : CSV
- start_date : 2019-12-30T01:00:00
- end_date : 2021-01-24T01:00:00
Difference between downloads download
- created : 2021-02-04 07:17:00
- format : CSV
- start_date : 2017-W22
- end_date : 2021-W03
---
title: "Mortalitätsmonitoring Schweiz"
knit: (function(input_file, encoding) {
out_dir <- '_book';
if (!dir.exists(out_dir)) dir.create(out_dir);
rmarkdown::render(input_file,
encoding=encoding,
output_file=file.path(dirname(input_file), out_dir, 'index.html'))})
output:
flexdashboard::flex_dashboard:
orientation: rows
social: menu
source_code: embed
---
```{r setup, include=FALSE}
library(dygraphs) # needs xts
library(dplyr)
library(readr)
source('../R/badgelinks.R')
source('berestful.R')
```
Row {data-height=400}
---------------------------------------------------
### Zeitreihe 2000 bis 2020
```{r graph}
# read data with dyfun and convert to timeseries
source('momodyfun.R')
# select sorted timeseries by canton
ktlist <- c('CH','ZH','BE','VD','TI')
dft1 <- dyfun(quos(kanton %in% ktlist)) %>%
count(kt,date, wt=value, name='value') %>%
split(.$kt)
dft2 <- dft1[ktlist] # sort the list
tslist <- lapply(dft2, function(x) {
xts::xts(x$value, order.by = x$date)
})
tss <- do.call(cbind,tslist)
dygraph(tss, main = "Todesfälle Schweiz") %>%
dyOptions(stepPlot = T) %>%
dyHighlight(highlightCircleSize = 5,
highlightSeriesBackgroundAlpha = 0.2,
hideOnMouseOut = FALSE) %>%
dyRangeSelector(dateWindow = c("2013-07-01", as.character(last(dft1[[1]]$date)))) %>%
dyEvent("2020-3-17", "Lockdown", labelLoc = "bottom")
```
Row {data-height=40}
---------------------------------------------------
`r badge`
Row {data-height=560 .tabset .tabset-fade}
---------------------------------------------------
### Wöchentlicher Nachtrag {#nachtrag}

### Dokumentation
**Das Bundesamt für Statistik stellt wöchentlich erfasste Todesfallzahlen zur Verfügung.**
Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei) - [opendata.swiss](https://opendata.swiss/de/dataset?q=%22Todesfälle+nach+Fünf-Jahres-Altersgruppe%22+Kanton)
>Die Todesfälle werden täglich den Zivilstandsämtern gemeldet und dem BFS im Rahmen der Statistik der natürlichen Bevölkerungsbewegung (BEVNAT) mitgeteilt. Der Melde- und Verarbeitungsprozess braucht Zeit. In der Regel ist nach **neun Tagen** ein genügend grosser Anteil (> 85%) der Todesfälle registriert, so dass die Schätzung der tatsächlichen Zahl der Todesfälle auf einer breiten Datenbasismöglich ist. Beachte [wöchentlicher Nachtrag](#nachtrag) der Kantone.
Die Referenzbevölkerung ist die ständige Wohnbevölkerung, d.h. die Personen mit ständigem Wohnsitz in der Schweiz. Todesfälle von Personen mit Wohnsitz in der Schweiz, die sich im Ausland ereignet haben, werden gezählt.
Weitere Informationen :
- Bundesamt für Statistik: [Todesfälle](https://www.bfs.admin.ch/bfs/de/home/statistiken/bevoelkerung/geburten-todesfaelle/todesfaelle.html)
- Bundesamt für Statistik: [Sterblichkeit, Todesursachen](https://www.bfs.admin.ch/bfs/de/home/statistiken/gesundheit/gesundheitszustand/sterblichkeit-todesursachen.html)
- Bundesamt für Statistik: [Mortalitätsmonitoring (MOMO)](https://www.experimental.bfs.admin.ch/expstat/de/home/innovative-methoden/momo.html)
- Weltgesundheitsorganisation (WHO): [EUROMOMO](https://www.euromomo.eu/graphs-and-maps/)
### Todesfälle Schweiz (Sample)
Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei)
```{r data}
read_csv2('../data/todesfaelle_woche.csv') %>%
top_n(10) %>%
knitr::kable()
```
### Logdatei
```{r log}
mylog <- read_csv2('../data/log.csv', col_names = F) %>% purrr::map_df(rev)
knitr::kable(mylog[0:100,], col.names = c('Datum','Status','Text'))
```
### Zusätzliche Informationen
Metadatenzugriff [API (JSON)](https://norman-ds.github.io/momo/json.json)
***
`r berestful()`